import request from "@/utils/request";

// 上传文件
export function uploadFile(data) {
  return request({
    url: "/minio/uploadFile",
    method: "post",
    isUpload: true,
    data,
  });
}

// 申报级别列表（不分页）
export function levelList(param) {
  return request({
    url: "/declarationLevel/list",
    method: "get",
    param,
  });
}

// 组织类别列表（不分页）
export function socialOrganizationTypeList(param) {
  return request({
    url: "/socialOrganizationType/list",
    method: "get",
    param,
  });
}

// 单位列表（不分页）
export function unitInfoList(param) {
  return request({
    url: "/unitInfo/list",
    method: "get",
    param,
  });
}

// 通告列表（分页）
export function pageList(params) {
  return request({
    url: "/notificationManagement/page",
    method: "get",
    params,
  });
}

// 查询当前填报中申报体系详情
export function getDeclarationSystem (params) {
  return request({
    url: "/declarationSystem/getCurrentDeclarationSystem",
    method: "get",
    params,
  });
}

// 判断是否申报过
export function isReported(params) {
  return request({
    url: `/declarationInfo/isHave`,
	  method: "get",
	  params
  });
}